/**存放所有电影模块的接口 */
import myaxios from '../Myaxios'
import URLENV from '@/http/BaseUrl'
const BMDURL = URLENV.BMDURL

const MovieApi = {
  /**修改电影信息 10个字段的参数列表 */
  update(params) {
    let url = BMDURL + '/movie-info/update'
    return myaxios.post(url, params)
  },
  /**通过id查询电影详情 */
  queryById(params) {
    let url = BMDURL + '/movie-info/query'
    return myaxios.get(url, params)
  },

  /**
   * 查询所有的电影类型
   */
  queryAllTypes() {
    let url = BMDURL + '/movie-types'
    return myaxios.get(url)
  },
  /**
   * 删除导演接口
   * @param{Object} params
   * 参数列表: {id}
   */
  delete(params) {
    let url = BMDURL + '/movie-info/del'
    return myaxios.post(url, params)
  },
  /**
   * 新增导演接口
   * @param{Object} params
   * 参数列表的具体信息详见接口
   */
  add(params) {
    let url = BMDURL + '/movie-info/add'
    return myaxios.post(url, params)
  },
  /**
   * @param{Object} params 参数列表
   * {name:关键字,page:页码,pagesize:每页多少条}
   */
  queryAllByNameLike(params) {
    let url = BMDURL + '/movie-infos/name'
    return myaxios.post(url, params)
  },
  /**查询所有电影(带分页)
   * @param{Object} params 参数列表
   * {page:1,pagesize:10}
   */
  queryAll(params) {
    let url = BMDURL + '/movie-infos'
    return myaxios.get(url, params)
  },
}
export default MovieApi
